trademark licence - English Synonyms Dictionary